![]() Headlight identification system (Machine-translation by Google Translate, not legally binding)
专利摘要:
A headlight identification system (10) with light catching means (1) for detecting a light signal formed by an alternating sequence with flashes and occultations emitted by the headlight (10) during a time interval. It also includes processing means (2) coupled with the light capture means (1), to extract a frequency spectrum in the detected light signal, and to consult in a database (3) if a certain light corresponds to said frequency spectrum. (Machine-translation by Google Translate, not legally binding) 公开号:ES2641596A1 申请号:ES201600317 申请日:2016-04-08 公开日:2017-11-10 发明作者:Carlos BARRANCO MOLINA;Ignacio GUSTAVO DIAZ;Jose Antonio POLO AVILA 申请人:Universidad de Huelva; IPC主号:
专利说明:
IDENTIFICATION SYSTEM HEADLIGHTS DESCRtlPTION Technical Field of the Invention 5 The present invention relates generally to guidance instruments for nautical navigation. More specifically, the present invention relates to an instrument that allows a headlamp to be recognized automatically. Background of the invention or State of the Art JO Human beings have always had the need to orient themselves on Earth to reach their destination. To this end, several methods of orientation have been developed that have been passed from generation to generation, 3 throughout history (orientation by means of stars, compasses, lighthouses, letters of negation ...) and that have given rise to current methods of geolocation used in instruments such as GPS (Global Position System) systems. fifteen A problem with geolocation systems such as GPS is that it offers information on the point from which data acquisition is made, but it does not inform us of the point we are looking at. twenty Traditional media are still used as technology is not always a constant ally when adversities arise. Currently, the identification of lighthouses and light signals from a vessel is done by visually observing the light source: sas and counting the time it takes each on and off of said light until the cycle is completed. Generally speaking, a lighthouse is a powerful source of light, which has openings around it like windows, which give out light or prevent it. 25 Normally, a local navigator does not even have to count, because he knows it. Even so, if there are several lighthouses in the area or if there is a total darkness or darkness, the navigator must look to discern which one he is seeing. When the boat navigates through unknown areas, it becomes necessary to know which lighthouse it is. 30 In some vessels, and according to the e ~ ilora, it is mandatory by law to carry on board nautical charts, GPS and even sextant sea. Pleasure boats of small dimensions are not required so many requirements. Through nautical charts and :one a compass can know which lighthouse it is; as with digital cartography and with GPS. A disadvantage is that such mapping should be available and it is also a laborious task. In view of the limitations observed, it would be desirable to have an additional navigation aid mechanism that avoids manual queries in existing headlight catalogs and does not depend on satellite signals. Brief Description of the Invention An instrument is proposed for the automatic identification of nautical lighthouses in river or sea navigation, also applicable, on land. The invention must face a specific problem consisting in the optimization in the adjustment of the optical system for the different intensities of hJZ that arrive. For this, the invention uses a light sensor (phototransistor or photodiode) that detects when there is light in one direction} 'when there is no (flash and concealment). A nautical lighthouse emits time intervals of light and intervals without light. In the time it takes for the lighthouse system to take a full turn, 3, the observer perceives moments of light and dark moments; Each of these moments has a duration. Thus a pattern is formed with a sequence of lights and darkness each with its duration. This accounting of times, until now sel has timed in a personal way to estimate or with stopwatches. The instrument proposed herein has processing means that process the signal emitted by the headlamp, to determine said intervals and thereby extract the characteristic information of the lighthouse in question. In a database where information is stored: headlamp, which corresponds to the observed pattern and this information can be retrieved along with the corresponding geographical coordinates. The system incorporates an electronic-optical mechanism that allows you to point towards the headlamp and identify which headlamp it is for a better uptake of the emitted signal. The object of the invention is a headlamp identification system with light collection means for detecting a light signal formed by an alternating sequence with flashes and concealments enclosed by a lighthouse for a period of time. It also includes processing means coupled with the light collection means, to extract a frequency spectrum in the light signal detected, and to determine by statistical analysis if a given beacon of thedatabase corresponds to said frequency spectrum .. Optionally, the statistical analysis performed includes a spectrum regressionOf extra frequency gone. Preferably, the system comprises an interface, coupled with means ofprocessing, to show the result of the query made in the database. Preferably, the light collection means comprise a light sensor and aaiming viewfinder to direct the light sensor towards the headlight. The light sensor preferably comprises a phototransistor. Alternatively, the light sensor comprises a photodiode. Optionally, the processing means comprise a memory modulewhere the database is stored. Optionally, the processing means comprise a motherboard computerreduced with an analog ~ digit converter: al, a graphic size and a plurality ofconnections to connect peripherals. Other variants and exemplary embodiments are set forth in the following sections fora better understanding of the present invention. Brief description of the figures Figure 1. Block diagram of the invention according to a representation schematicFigure 2. Example of real signal capture and computable values over threshold ofnoise.Figure 3. Common points between the frequencies captured and a sample of the baseof data: similar spectra and identified beacon. Figure 4: Lens scheme of a headlight. Figure 5: Diagram of the lens ~ screen W. Figure 6. Representation of the IU2 pattern: generated by the lighthouse windows and screens (they act as a barcode). Figure 7: Scheme as the observer MVI ~ times · on and off that translates into the MADN ~ of the lighthouse. Figure 8. Schematic diagram of the main components of an embodiment. Detailed description of the invention With reference to the figures, an example is presented as a device connected by a hardware part, which is responsible for capturing the light signal of the lighthouse and processing it, and a software part, which is responsible for reading the processed information and showing the user the information you need in readable fonna. Figure 1 shows a simplified scheme of functional blocks according to the invention, provided by means of c, light appendage 1 that detect a light signal emitted by the headlamp 10 for a period of time for said headlamp 10 to turn completely. Processing means 2 perform an algorithmic analysis of the signals captured by the device, which consist of performing a Fourier transform to the signal to obtain its frequency spectrum, which will be processed generating a kind of easily comparable fingerprint, through a regression statistic, with the dt ~ frequency spectra stored in a database 3, resulting in a number that symbolizes the proximity of the signal collected from headlamp 10 with each of the available headlamps in database 3 (at a lower rate, The smaller the difference and more similarities exist). Finally, the search result is emitted through interface 4 of a graphic device (Computer, mobile or tablet). Figure 2 shows the frequency spectrum captured by a real signal. The algorithm of the processing means 2 iteratively compares the frequency data of the collected signal, considering those frequencies that exceed a noise threshold with close frequencies in the various headlamp samples of the database 3. Figure 3 shows the common points between the frequencies captured from a signal and a sample from database 3, whose comparison, by statistical regression, results in a number that symbolizes the similarity of said signals, so that The smaller the number, the smaller the difference. In this way the lighthouse of the nearest database 3 is chosen as long as the difference is less than a preset margin of error. .s In Figures 4-5 the lighthouse 1 () is shown in several views. The light patterns it generates are due to the presence of screens 7 of different lengths. As Figure 4 shows, the headlight lens 10 has embossed recordings 8 that direct the light horizontally and vertically as well. These recordings act as windows, which when turning create several beams of lights of different angles on the horizon (times) as shown in Figure 5. For the observer this sequence of nodes and shutdowns is similar to a · barcode · as illustrated in Figure 6 that will be interpreted for identification. Figure 7 summarizes in a diagram how the observer sees intervals of on and off time (flashes and concealments) that translate into a unique pattern to identify the lighthouse. With reference again to Figure 1 and more particularly to Figure 8, an embodiment is illustrated in more detail. The hardware for the processing means 2 is implemented with a Raspberry Pi, which is a low cost reduced plate computer (or single board), 85x54 miHmetms, developed in the United Kingdom by the Raspberry Pi Foundation, whose design includes a Broadcom BCM2835 System-on-a-chip, which contains a 700 MHz ARM1176JZF-S centrat processor (CPU), a VideoCore IV graphics processor (GPU), as memory module 31 uses an external SO card. Depending on the model that is chosen, there are more or less connection options, but it is recommended for most applications at least one HOMI video output port and another RCA type, audio minijack and a USB 2.0 port to which Connect a keyboard and mouse. For network connection, Ethernet is available to plug an RJ-45 cable directly into the router or use wireless WiFi adapters. The headlamp 10 emits light signals in the form of flashes, which form cycles composed of concealments and flashes with a certain duration that make each headlamp unique against others. The light signal emitted by the headlamp 10 with each flash is captured through an electrical circuit consisting of a phototransistor OR a photodiode, responsible for capturing said signal: il, and an analog-digital converter 22, which processes the signal through the components that form it to recognize that specific lighthouse emits said signal. For this particular embodiment, the B model of the Raspberry Pi has been chosen, since it has two USB ports and an Ethernet port, with a RAM capacity of 512 Mbytes. Using this board as a circuit, a circuit consisting of a phototransistor and an analog-digital converter 22 (model ADS1015). He phototransistor is a component of the light collection means 1 and a device that allows the passage of an amount of electric current in proportion to the light that strikes it. For this first prototype a phototransistor has been used, but 5 It is also possible to use a photodiode. In turn, the analog-digital converter ADS1015 allows working with analog signals on boards without this type of converter, like the Raspberry Pi. The AOS1 '015 gives 12-bit accuracy over 3300 Samples per second at 12C, includes a gain amplifier to increase Small signals up to 16 times. It is connected by 12C, being able to change the JO address to 4 possible, so you can use up to 4 ADS 1 015 simultaneously. It is powered from 2V to 5V and has a consumption of 1S01JA. The software has been created using Netbeans lOE Development Emulsion, a tool that allows to write, compile and execute programs in several languages of programming. For this embodiment the programming language has been used 1S Java, given its compatibility with Raspbeny Pi and its many utilities. It has been created a desktop application that will allow the user to interact with the device that Read the headlight flashes. Operation of the chosen hardware twenty The device is built based on an F <aspberry Pi model B, which has 26 pins GPIO GPIO connectors allow connection of external devices directly connected to the microprocessor, being able to use buses, peripherals (internal processor such as UART for serial communication) or outputs / inputs digital The GPIO translation is General Purpose InpuUOutput, Input / Output of 25 General Purpose, which is a generic pin on a chip, whose behavior (including if it is an input or output pin) can be controlled (programmed) by the runtime user to perform a wide variety of functions as well as Elements can be connected to the pins. These pins are not designed with a default function, so you can have a large number of possibilities JO according to the combinations that are created based on the need of the moment. All pins are uunbuffered that is, they do not have protection buffers, for what you have to be careful with the magnitudes of voltage, intensity, etc., when external components are connected to them so as not to damage the board. ., For this embodiment, the valid dt ~ pin scheme is that of model B revision 2.0. In general, the characteristics of the pins are as follows: S Power pins: Sv, 3v3 (limited to SOmA) and ground (GND or Ground) pins can be seen, which provide power to these voltages for the circuits that are built. They can be used as a power supply, although other sources (batteries, external power supplies, etc.) can also be used. 10 ONC (Do Not Connect): they are pins that at the moment have no function, but in future implementations they are used for other purposes, they are only found in more primitive models of the Raspberry Pi. In the current plates they have been marked as GNO. Normal GPIOs: these are configurable connections that can be programmed to create projects, as shown below. fifteen Special GPIOs: these include some pins intended for a UART interface, with TXD ~~ RXO connections that are suitable for serial communications, such as connecting to an Arduino board. You can also see others such as SDA, SCL, MOSI, MISO, SCLK, CEO, CE1, etc. twenty Use of GPIOs: The Raspberry Pi allows you to program your GPIO pins with flexibility, since you can use many tools with various programming languages (Python, Java, C ,,,.), Or from the console using simple scripts and commands . 25 Usually, Raspberry Pi uses Linux distributions. Your operating system will treat all elements, including hardware, as a file. For example in Windows there are drives (C :, O:,. ,,) or hardware devices, but in a * nix everything is files, such as the hard disk (/ dev / sda), the OVO drive (/ dev / dvd), SO tatas (/ dev / mmcblkO), etc. Well, GPIO ports will also be treated as one more file, even if they are not in the directory - / dev and therefore you can use the basic commands of the console to manage files. For example, if you want to control a LEO, you could enter the console and write the following: 30 echo 17> / syslclasslgpio / export With this line a file with the corresponding GPIO structure would be created so that it can be manipulated. Then it should be configured as input or output, depending on what you want. You can also create scripts for Bash (or any other interpreter). For this, a text file is opened and the code is written so that the functions desired by the circuit element are performed. Then the file is saved in the form of myname_file.sh-and to execute it simply access the directory through 5 the console, by typing the following for execution: file_name.sh Software operation The device software part of this embodiment is a desktop application created through the Netbeans IDE 8.0.2 development environment, using language 10 Java programming. The device analyzes the converted digital signal and compares it with all the stores in the database that is in the SD table, emitting the displayed data by the graphic device (Computer, mobile or tablet), Name and geographic location.
权利要求:
Claims (2) [1] 5 10 1. Headlamp identification system (10) comprising: - light collection means (1) configured to detect a light signal formed by an alternate sequence of flashes and concealments emitted by the headlamp (10) during an interval of weather; - processing means (2) coupled with the light collection means (1), said processing means (: 2) being configured to extract a frequency spectrum in the detected light signal, with the processing means (2) configured also to determine by statistical analysis if there is correspondence between the spectrum extracted and any specific lighthouse in the database (3) I S 2. System according to claim 1, characterized in that the statistical analysis performed comprises a regression of the extracted frequency spectrum. 3. System according to claim 1 or 2, characterized in that it comprises an interface (4), coupled with processing means (2), configured to show the result of the query made in the database (3). twenty System according to any one of the preceding claims, characterized in that the light collection means (1) comprise a light sensor (11) and a sight glass (12) to direct the light sensor (11) towards the headlight ( 10). 25 5. System according to claim 4, characterized in that the light sensor (11) comprises a phototransistor. [6] 6. System according to claim 4, characterized in that the light sensor (11) comprises a fade. 10 System according to any one of the preceding claims, characterized by that the processing means (2) comprise a memory module (31) where the database (3) is stored. System according to any one of the preceding claims, characterized in that the processing means (2) comprise a reduced-plate computer (21) with an analog-to-analog converter (22), a graphic format (23) and a plurality of connections for connecting peripherals (4).
类似技术:
公开号 | 公开日 | 专利标题 ES2704277T3|2019-03-15|Facial recognition with self-learning using depth-based tracking for the generation and updating of databases ES2791718T3|2020-11-05|Detection and tracking of objects in images US8752761B2|2014-06-17|Locationing using mobile device, camera, and a light source EP3238429A1|2017-11-01|Integrated camera system having two dimensional image capture and three dimensional time-of-flight capture with a partitioned field of view CN104135550A|2014-11-05|Portable electronic device, flip-type protective cover and control method thereof ES2893260T3|2022-02-08|Shaded CG renderings of materials CN106796285A|2017-05-31|The luminaire of the camera system with moveable mirror element, for being caught with the three-dimensional flight time ES2641596B2|2018-04-10|Headlight Identification System Kavya et al.2015|Density based intelligent traffic signal system using PIC microcontroller Warden et al.2019|TinyML Mahmoud et al.2016|The Sensorian IoT platform US20160140144A1|2016-05-19|Image search for a location CN104936339A|2015-09-23|Techniques and graphical user interface for controlling solid-state luminaire with electronically adjustable light beam distribution CN107679406B|2021-04-23|Processing method, device and equipment of high-precision electronic map and computer readable storage medium Madeo et al.2016|An optimized stereo vision implementation for embedded systems: application to RGB and infra-red images Lang et al.2018|Selecting a development board for your capstone or course project CN107544812B|2020-09-18|Method for realizing remote reading of CPLD version CN105159811A|2015-12-16|Same-type PXI test module identification method Papoutsidakis et al.2019|Distance control of water temperature via android devices CN105050227A|2015-11-11|Techniques and photographical user interface for controlling solid-state luminaire with electronically adjustable light beam distribution Ibrahim2015|PIC32 Microcontrollers and the Digilent ChipKIT: Introductory to Advanced Projects Klymyuk2021|On-edge device for human tracking and identification based on RGB camera input data Martel et al.2016|Vision chips with in-pixel processors for high-performance low-power embedded vision systems CN114199252A|2022-03-18|Indoor positioning method and device, electronic equipment and storage medium CN104954639A|2015-09-30|Digital-imaging-technology-based distributed medical detection system
同族专利:
公开号 | 公开日 ES2641596B2|2018-04-10| WO2017174838A1|2017-10-12|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题 GB1429743A|1974-03-14|1976-03-24|Standard Telephones Cables Ltd|Apparatus for transmitting bearing information| GB1516243A|1976-02-05|1978-06-28|Standard Telephones Cables Ltd|Coastal navigation aid| GB2111784B|1981-10-20|1985-03-27|Standard Telephones Cables Ltd|Marine hazard warning system| CN204420886U|2015-03-16|2015-06-24|浙江海洋学院|A kind of boats and ships send the signal lamp of password|
法律状态:
2018-04-10| FG2A| Definitive protection|Ref document number: 2641596 Country of ref document: ES Kind code of ref document: B2 Effective date: 20180410 |
优先权:
[返回顶部]
申请号 | 申请日 | 专利标题 ES201600317A|ES2641596B2|2016-04-08|2016-04-08|Headlight Identification System|ES201600317A| ES2641596B2|2016-04-08|2016-04-08|Headlight Identification System| PCT/ES2017/000045| WO2017174838A1|2016-04-08|2017-03-30|Lighthouse identification system| 相关专利
Sulfonates, polymers, resist compositions and patterning process
Washing machine
Washing machine
Device for fixture finishing and tension adjusting of membrane
Structure for Equipping Band in a Plane Cathode Ray Tube
Process for preparation of 7 alpha-carboxyl 9, 11-epoxy steroids and intermediates useful therein an
国家/地区
|